@charset "UTF-8";
@import "index.css";
@import "list.css";
@import "page.css";
@import "kefu.css";

/* @import "kefu.css";
/**
 * 
 * @authors jason (jason@0769html.com)
 * @date    2018-3-19 23:26:35
 * @version red-css3-S1
 * @for ie9+
 */

/*全站通用样式*/
* { margin: 0px; padding: 0px;}
li { list-style: none; }
img { border: 0; }

.clear { clear: both; }
.page_main { margin-left: auto; margin-right: auto; width: 1200px; }
.page_full {width: 100%;}

/*页面顶部样式*/

.header {margin-left: auto;margin-right: auto;width: 1200px; height: 130px;overflow: hidden; }
.logo { float: left; width: 500px; }
.logo img { float: left; }
.head_right { float: right; background-image:url('../images/head_right.png');background-repeat:no-repeat;background-position:right top;}

/*导航条样式*/
.nav { clear: both;  width: 100%;margin-top: 40px; }
.nav ul {float:}
.nav ul li { list-style: none; float: left;height: 50px; text-align: center; padding: 0px 10px 0px 10px; margin-left: 5px;margin-right: 5px;}
.nav ul li a {text-decoration: none;color: #333;font-size: 16px;line-height: 60px;}
.nav ul li span.subname{color: #999;display: block;font-size: 12px;line-height: 16px;font-family: "Arial";}

.nav ul li:hover { }
.nav ul li:hover a{}
.nav ul li:hover .fl{border-bottom: 3px solid #26B0F1;padding-bottom: 8px;}
.nav ul li:hover span.subname{}

.nav ul li.curr {  }
.nav ul li.curr .fl{border-bottom: 3px solid #26B0F1;padding-bottom: 8px;}
.nav ul li.curr a{color: #000;}
.nav ul li.curr span.subname{color: #fff;}

/*level2 nav*/
.nav ul li ul { display: none;}



/*nav search*/
.hotkey{float: left;line-height: 60px;font-size: 14px;overflow: hidden;width: 700px;}
.hotkey a{color: #999;text-decoration: underline;}
.hotkey a:hover{color: #cc0000;}

.searchbar{float: right;height: 60px;margin: 0px;}
.searchbar form{margin-top: 14px; padding: 0px;font-size: 0;}
.searchbar .keyword{float: left;width: 150px;margin: 0px;padding: 0px 6px 0px 12px;border: 0; height: 30px; line-height: 30px;outline:none;overflow: hidden;border-radius:4px 0 0 4px; border: 1px #ebebeb solid;border-right: 0px;}
.searchbar .button{float: left;margin: 0px;border: 0;padding: 0px 10px 0px 10px;line-height: 30px;font-size: 14px; line-height: 30px; background-color: #26B0F1;  min-width: 40px; color: #fff;border-radius:0 4px 4px 0; background-image: url(../images/search_ico.png);background-position: center;background-repeat: no-repeat;}



.smallbanner{ background-repeat: no-repeat; background-position:center 0; width: auto; height: 300px;background-color: #ebebeb;background-size:cover;}

/*Banner*/
.banner { position: relative; }

/*上一个、下一个*/
.prev_next{font-size: 16px;color: #999; line-height: 40px;text-align: center;border-top: 1px solid #ebebeb;margin-bottom: 60px;}
.prev_next .prev{padding-right: 20px;}
.prev_next .next{padding-left: 20px;}
.prev_next a{color: #333;}

